home *** CD-ROM | disk | FTP | other *** search
/ Carousel / CAROUSEL.cdr / mactosh / hc / xcmd_pos.sit / PostEvent stack / card_2205.txt < prev    next >
Text File  |  1987-10-15  |  2KB  |  61 lines

  1. -- card: 2205 from stack: in
  2. -- bmap block id: 7318
  3. -- flags: 0000
  4. -- background id: 2637
  5. -- name: Both
  6. ----- HyperTalk script -----
  7. on openCard
  8.   push recent card
  9. end openCard
  10.  
  11.  
  12. -- part 1 (field)
  13. -- low flags: 01
  14. -- high flags: 0000
  15. -- rect: left=46 top=76 right=210 bottom=463
  16. -- title width / last selected line: 0
  17. -- icon id / first selected line: 0 / 0
  18. -- text alignment: 0
  19. -- font id: 3
  20. -- text size: 10
  21. -- style flags: 0
  22. -- line height: 12
  23. -- part name: 
  24.  
  25.  
  26. -- part 2 (field)
  27. -- low flags: 01
  28. -- high flags: 0000
  29. -- rect: left=132 top=224 right=306 bottom=344
  30. -- title width / last selected line: 0
  31. -- icon id / first selected line: 0 / 0
  32. -- text alignment: 0
  33. -- font id: 4
  34. -- text size: 9
  35. -- style flags: 0
  36. -- line height: 12
  37. -- part name: 
  38.  
  39.  
  40. -- part contents for card part 1
  41. ----- text -----
  42. QuicKeys and Tempo seem to coexist, though I haven't pushed my luck. The PostEvent command needs to know which one you're using, and uses the following rules:
  43.  
  44. 1. If you call PostEvent with only one argument, then it's a QuicKeys sequence or 
  45.     click name.
  46.  
  47. 2. If you call with 2 arguments, PostEvent checks for a Hypercard global variable   
  48.     called "Macro". If this global contains the string "Tempo", then Tempo's used. If       
  49.     the global doesn't exist, or holds some other name, then QuicKeys is used.
  50.  
  51.     Putting the following handler in the card script should be sufficient:
  52.  
  53.      
  54.  
  55.  
  56. -- part contents for card part 2
  57. ----- text -----
  58. on openCard
  59.     global Macro
  60.     put "QuicKeys" into Macro
  61. end openCard